home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr26 / simpdos.zip / SIMPDOS.DOC < prev    next >
Text File  |  1993-06-01  |  24KB  |  626 lines

  1.  
  2.                       Thrifty Applications
  3.                             Simple DOS
  4.                            Version 2.1
  5.  
  6.            Copyright (c) 1990-92 by Thrifty Applications
  7.                        All Rights Reserved.
  8.  
  9.  
  10. This documentation and program software protected by copyright.
  11. Thrifty Applications reserves all rights to its contents.
  12.  
  13.  
  14.   This program is distributed as a shareware program.  Feel free to
  15. share it with your friends, but don't give it away altered or as
  16. part of another system.  If you find this program useful, you
  17. should register the product.
  18.  
  19.   Register Simple DOS for $25.00, or save $15.00 and get
  20. Simple DOS and Simple Backup, a backup and restore program for
  21. $35.00.  Registered users receive the latest reminder-free
  22. version, printed documentation and six months phone support.
  23. Send your check or credit card information to:
  24.  
  25.                      Thrifty Applications
  26.                           P.O Box 5603
  27.                      Hopkins, MN  55343  USA
  28.  
  29.  
  30.  
  31.                         LIMITED WARRANTY
  32.  
  33. Simple DOS is provided "as-is" and without warranty of any kind.
  34. We disclaim any and all other warranties, express or implied,
  35. oral or written, including any implied warranties of
  36. merchantability or fitness for a particular purpose.
  37.  
  38.                     LIMITATION OF LIABILITY
  39.  
  40. In no event shall Thrifty Applications be liable for any
  41. incidental, consequential, or punitive damages whatsoever arising
  42. out of use of the program or your relationship with us, including
  43. without limitation any or all damages for loss of profits, business
  44. interruption, loss of information or any pecuniary loss.
  45.  
  46. This statement shall be governed by the laws of the State of
  47. Minnesota, U.S.A..
  48.  
  49.                      PROBLEM RESOLUTION
  50. Thrifty Applications is a member of the Association
  51. of Shareware Professionals (ASP).  ASP wants to make sure
  52. that the shareware principle works for you.  If you are
  53. unable to resolve a shareware-related problem with an
  54. ASP member by contacting the member directly, ASP may
  55. be able to help.  The ASP Ombudsman can help you resolve
  56. a dispute or problem with an ASP member, but does not provide
  57. technical support for members' products.  Please write to the
  58. ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a
  59. CompuServe message via CompuServe Mail to ASP Ombudsman 70007,3536.
  60.  
  61.                           Table of Contents
  62.                           -----------------
  63.  
  64. Introduction                                                    1
  65.  
  66. Overview                                                        1
  67.  
  68. Control Keys                                                    2
  69.  
  70. Alt Keys                                                        5
  71.  
  72. Function Keys                                                   6
  73.  
  74. Sort Keys                                                       6
  75.  
  76. Error Handling                                                  6
  77.  
  78. Help System                                                    10
  79.  
  80. Technical Support                                              11
  81.  
  82.                                  Overview
  83.                               ---------------
  84.  
  85. Simple DOS has an easy to use interface and allows for a quick
  86. way to maneuver around drive and directory structures when
  87. performing file maintenance operations.  It has a built in help
  88. system activated by pressing F1.
  89.  
  90. FEATURES
  91.  
  92. - Six Different Directory Sort Sequences
  93. - File Tagging and Untagging For Operations
  94. - Copy, Delete, Move, View and Print Files
  95. - External Program Execution
  96. - View and Edit File Attributes
  97. - Edit File Time and Date Stamps
  98. - Rename Files
  99.  
  100. DISTRIBUTION FILES
  101.  
  102. SIMPDOS.EXE  - Main Program
  103. SIMPDOS.HLP  - Help File
  104. SIMPDOS.DOC  - Documentation File
  105. ORDER.DOC    - Registration Form
  106.  
  107. DIRECTORY OPERATIONS
  108. --------------------
  109. When Simple DOS is first called, it reads and displays the current
  110. drive and directory.  Memory is allocated for as many as 1,000
  111. files.  If not enough memory is available, a message notifies you
  112. that the display has been truncated.  All of the
  113. possible drives on the system are listed at the top of the
  114. directory window.  If the current directory is a subdirectory,
  115. <PARENT> will be the first entry.  The remainder of the window
  116. contains the files in the directory according to the sort sequence.
  117. Directories are sorted before files.  The default is not to sort
  118. the directory.
  119.  
  120. The statistics window contains the following information about the
  121. current drive and directory:
  122.  
  123.   1) Total capacity of the current drive in bytes.
  124.   2) Amount of space now used on the default drive.
  125.   3) Amount of free space available on the drive.
  126.   4) Number of files in the current directory and the total number
  127.      of bytes for the files.
  128.   5) Number of files marked for batch operations and the total
  129.      number of bytes marked.
  130.   6) The sort order.
  131.  
  132. The path row, just above the directory display shows the current
  133. drive and path.  If the current drive and path contains more than
  134. 44 characters, the last 44 characters are displayed.
  135.  
  136.                              Page 1
  137.  
  138. The key definition window defaults to display the control key
  139. combinations.  The display is toggled with the 'F4' key.
  140.  
  141. The highlighted cursor bar is at the top of the directory window on
  142. the parent directory. The 'Up Arrow' and 'Down Arrow' move the
  143. highlighted bar and scroll as necessary.  The 'PgUp' and 'PgDn'
  144. keys move first to the top and bottom of the window respectively,
  145. then scroll the window as necessary.  The 'Ctrl-PgUp' and 'Ctrl-PgDn'
  146. keys move to the top and bottom of the display respectively.
  147.  
  148.  
  149.                           Control Keys
  150.                        ------------------
  151.  
  152. All control functions are performed on marked files in the order in
  153. which they appear in the current sort selection.  If no files are
  154. marked, the operation is performed on the file selected by the
  155. highlighted cursor bar.  This simplifies performing a function on
  156. a single file.  When the operation of a function is aborted with
  157. the 'Esc' or 'Ctrl-Esc' key, all files that have not been processed
  158. remain marked.  This provides a record of the files not yet processed.
  159.  
  160. A beep tone is produced if an illegal control key function is
  161. attempted.  For instance, a drive cannot be deleted, copied or
  162. moved.  Error messages are issued if the function is unable to
  163. complete the operation.  The user is then asked to select a
  164. response to the message.  These are various combinations of abort,
  165. retry, and continue.  A detailed discussion of error handling is
  166. found in the section on error messages.
  167.  
  168. 'Ctrl-A' - Attribute editing
  169.  
  170. Changes attributes of files.  The four possible attributes are:
  171.  
  172.   1) Hidden - a file with the hidden attribute set will not be
  173.      included in the display when listed from DOS with the "dir"
  174.      command.  Hidden files are displayed by Simple DOS.
  175.   2) System - usually reserved for DOS system files such as IO.SYS
  176.      and MSDOS.SYS.  These files are found on your boot drive in
  177.      the root directory.  Director will list these files but does not
  178.      delete them.  They are required for DOS system operation.  The
  179.      hidden attribute is also set on these files.
  180.   3) Read Only - means that a file can be read but not written to
  181.      or deleted.  This is usually done to protect a file from
  182.      accidental deletion or editing by unauthorized users.
  183.   4) Archive - This attribute is set when a file has been rewritten
  184.      to disk.  The DOS backup command will back up a file only if
  185.      this attribute is set.  Many other software programs toggle
  186.      this attribute.  You should check the condition of these
  187.      attributes before using the DOS backup command.  This archive
  188.      attribute has no other effect on files and they are
  189.      listed normally.
  190.  
  191. Pressing the 'H','R', 'S' or 'A' toggles the attribute on or off.
  192.  
  193.                              Page 2
  194.  
  195. When listed, the attribute is on.
  196.  
  197.   Pressing 'Enter' accepts and writes the attribute to the file.
  198. Pressing 'Esc' aborts the change and  continues to any next file.
  199. Pressing 'Ctrl-Esc' aborts batch attribute editing and unprocessed
  200. files remain marked.
  201.  
  202. 'Ctrl-C'  - Copy
  203.  
  204.   Copies marked files or the current file to the drive and
  205. directory specified.
  206.  
  207.   When the function is called, the user is asked to enter a target
  208. or "copied to" drive and path.  If the drive is not entered, it is
  209. assumed to be the current drive.  If the drive only is specified,
  210. the files are copied to the default directory on that drive.  The
  211. conditions for the target path are the same as for DOS.  Do not
  212. specify filenames in this entry.  Files are copied to the target
  213. drive/directory with the same name.  As in DOS, files cannot be
  214. copied to the current drive/directory with the same name.
  215. Copy can be aborted by pressing 'Esc'.
  216.  
  217. 'Ctrl-D' - Delete
  218.  
  219.   Deletes all marked files, current file, or directory under
  220. highlighted cursor bar.
  221.  
  222.   To prevent accidental deletions, confirmation is required to
  223. delete files or directories.  The user is asked to press 'Enter' to
  224. continue with the function.  'Esc' aborts the function and files
  225. remain marked.  Drives, read only files, and directories containing
  226. files cannot be deleted.  The statistics window is updated.
  227.  
  228. 'Ctrl-E' - Execute DOS command
  229.  
  230.   When the  'Ctrl-E' function is selected, the path row is replaced
  231. by an entry field and a window prompts for a DOS command.  Standard
  232. DOS commands may be executed such as changing drive and directory
  233. or executing batch files.  Upon completing the DOS command, Simple DOS
  234. uses the default directory, file specifications, sort criteria and
  235. verification.  You can press Enter to spawn a new DOS environment.
  236.  
  237. 'Ctrl-F' - File specification
  238.  
  239.   When this function is run, the statistics window is replaced with
  240. a prompt and entry window.  You may type any legitimate search
  241. file specification including wild cards.  For instance, to list
  242. only files with a .COM extension, enter *.COM.  The entry field
  243. accepts either a return character or a period to end entry.  When
  244. the entry is completed, the directory is reordered, listing only
  245. files specified in the new file search specification.  Drives and
  246. parent directories are always listed.
  247.   The file search specification defaults to *.* when different
  248. drives or directories are selected.
  249.  
  250.                              Page 3
  251.  
  252. 'Ctrl-G' - Go to new drive or directory
  253.  
  254.   This function selects a new drive or directory for display.  The
  255. selected drive or directory is displayed and the statistics window
  256. is rewritten for the new selection.  Pressing  'Ctrl-G' on a file
  257. produces an error tone.
  258.  
  259. 'Ctrl-L' - List Directory
  260.  
  261.   This function lists the current directory to the printer.  Files
  262. marked are not affected.
  263.  
  264. 'Ctrl-M' - Mark
  265.  
  266.   Marks files for batch operations.  'Ctrl-M' marks a file with a √
  267. and includes that file in the next function selected.  Drives and
  268. directories cannot be marked.  The highlighted cursor bar moves to
  269. the next file.  Pressing 'Ctrl-M' on a marked file has no effect,
  270. press 'Ctrl-U' to unmark.
  271.  
  272. 'Ctrl-O' - mOve
  273.  
  274.   Move all marked or current files to the drive or directory
  275. specified.  Operating this function is the same as copy, except
  276. that it deletes the selected files after copying.  Enter the target
  277. drive, directory, optional file extension and press 'Enter'.  Abort
  278. file moves by pressing 'Esc'.
  279.  
  280. 'Ctrl-P' - Print
  281.  
  282.   Prints all marked or current files to LPT1.  This is a generic
  283. print operation.  The file name, date, time and page number are
  284. printed at the top of each page.  A page width of 80 and a page
  285. length of 66 is assumed.  65 lines are printed and a form feed is
  286. sent for each page and at the end of each file.  Operation can be
  287. aborted by pressing 'Esc'.
  288.                              Page 4
  289.  
  290. 'Ctrl-R' - Rename
  291.  
  292.   Renames all marked files or the current file.  You input the new
  293. file names directly on the scrolling table entry.  The table is
  294. scrolled as needed to process additional marked files.  'Enter'
  295. ends the entry.  Pressing  'Enter' on the extension entry accepts
  296. and writes the new filename to disk.  Pressing  aborts the change
  297. and continues with any next file.  Pressing 'Esc' aborts batch
  298. renaming and unprocessed files remain marked.
  299.  
  300. 'Ctrl-T' - Time
  301.  
  302.   Changes the date and time stamp for marked files or the file
  303. under the cursor.  You input the new date(s) and time(s) directly
  304. on the scrolling table entry.  The table is scrolled as needed to
  305. process additional marked files.
  306.  
  307. 'Ctrl-U' - Unmark
  308.  
  309.   Unmarks file under cursor bar.  'Ctrl-U' removes the √ from a
  310. marked file, excluding it from batch operations.  Pressing 'Ctrl-U'
  311. on an unmarked file has no effect.
  312.  
  313.  
  314. 'Ctrl-V' - View
  315.  
  316.   Views all marked files or the current file.  'Ctrl-V' views text
  317. files for purposes such as reading documentation files, notes,
  318. CONFIG.SYS and AUTOEXEC.BAT files, or to determine which files are
  319. to be copied, moved, or deleted.  The viewer displays up to 300
  320. pages (23 lines each) by 256 columns of text.  The viewed file can
  321. be scrolled page up, page down, top of file, bottom of file, left,
  322. or right.  Valid keys are listed at the bottom of the viewing
  323. screen.  Press 'Esc' to exit the viewer or 'Ctrl-Esc' to abort batch
  324. view operations.
  325.  
  326.                             Alt Keys
  327.                           ------------
  328.  
  329. 'Atl M' - Mark all
  330.  
  331.   Marks all files for batch operations and updates the statistics
  332. window.
  333.  
  334. 'Atl U' - Unmark all
  335.  
  336.   Unmarks all marked files and updates the statistics window.
  337.  
  338.                              Page 5
  339.  
  340.                           Function Keys
  341.                          ---------------
  342.  
  343. 'F1' - Activates the help system.
  344.  
  345. 'F2' - Toggles write verify for copy and move operations.  Verify
  346. on improves file integrity, but slow performance.  Verify on is the
  347. default.
  348.  
  349. 'F4' - Toggles display of function key definitions.
  350.  
  351.  
  352.  
  353.                        Sort Function Keys
  354.                       --------------------
  355.  
  356. Key    Primary Sort    Secondary Sort
  357. ---    ------------    --------------
  358.  
  359.  F5    File size       File name
  360.  F6    File extension  File name
  361.  F7    File time       File name
  362.  F8    File date       Time, File name
  363.  F9    File name       None
  364.  F10   As is           None
  365.  
  366.  
  367.                          Error Handling
  368.                       --------------------
  369. Disk Errors
  370.  
  371. Simple DOS handles all critical and non-critical errors likely to
  372. occur during the performance of a function.  A routine replaces the
  373. DOS critical error handler interrupt.  This tells DOS to ignore the
  374. error so the program can handle it without the need to abort to DOS
  375. and re-execute the program.  A critical error is usually a hardware
  376. problem that prevents the completion of a function.  These can
  377. range from trying to access a floppy drive with the drive door open
  378. to trying to write to a write protected disk.  A non-critical error
  379. is less serious, but may still prevent the completion of a
  380. function.  Non-critical errors include attempting to delete a read
  381. only file and trying to remove a directory containing files.  Both
  382. critical and non-critical errors are reported in the same manner.
  383. You are asked to select an action based on the severity and ability
  384. to recover from the error.  In the case of the open drive door,
  385. closing the door and selecting retry corrects the error.
  386.  
  387.                              Page 6
  388.  
  389. The user may choose to retry, abort, or continue in most cases.
  390. The continue option is used if the operation is a batch operation
  391. and you choose to continue performing the function on the remaining
  392. files.  For instance, if you ran a batch delete operation and one
  393. of the files was a read only file, the error handler would report
  394. that it could not delete the read only file and you would have the
  395. option to continue.  If the operation is aborted, the files not
  396. processed remain marked.  Some cases involve an error with no
  397. correction.  In this case, the user is informed of the error and
  398. asked to press a key to continue.  In this case the key response is
  399. used only to end the error message display since no correction is
  400. possible.
  401.  
  402. The following section has common disk error messages, their
  403. probable causes, and possible actions.
  404.  
  405.  
  406. FILE NOT FOUND
  407.  
  408.   This error should not occur in Simple DOS since files are selected
  409. for processing from a listing of the directory.  It may occur if a
  410. floppy disk is changed during processing.
  411.  
  412. PATH NOT FOUND
  413.  
  414.   This can occur during copy or move operations if the drive or
  415. path entered is an invalid drive/path specification, or if the
  416. drive or directory does not exist.
  417.  
  418.   Responses: Select retry if the error can be corrected.  Enter a
  419. new, valid drive/path specification or for floppy disks, insert
  420. the disk with the specified path and press 'R'.  If the error
  421. cannot be corrected, select abort.  Continue would not be a valid
  422. response for this error since the invalid  drive or path error
  423. would apply to all marked files.
  424.  
  425. TOO MANY FILES OPEN
  426.  
  427.   This error is caused by an improper system configuration.  If
  428. this error occurs:
  429.   1) Exit the application.
  430.   2) Edit your CONFIG.SYS file.  Increase the number of files that
  431.      can be opened at one time.  This command is "files=nnn" where
  432.      nnn is the maximum number of open files.
  433.   3) Re-boot your computer.
  434.  
  435.                              Page 7
  436.  
  437. ACCESS DENIED
  438.  
  439.   This error can occur for a number of reasons:  A try to delete a
  440. read only file, a try to remove a directory that is not empty, or
  441. a try to overwrite a read only file with the copy or move
  442. functions.
  443.  
  444.   Responses: Repeated attempts to perform an illegal DOS operation
  445. will not be successful.  The continue response, if the file is one
  446. of a batch, is usually the only valid response.
  447.  
  448. INSUFFICIENT MEMORY
  449.  
  450.   You do not have enough system memory to complete the function and
  451. probably not enough memory to continue with Simple DOS.
  452.  
  453.   Responses: Select abort and attempt to perform other functions.
  454. If they also fail, exit the program entirely and check your system
  455. memory.  You may have drivers or TSR's (terminate and stay
  456. resident) programs in memory that do not leave enough memory to run
  457. Simple DOS.  The general action is to free up memory by running
  458. Simple DOS in a different manner or uninstalling some TSR's or device
  459. drivers.  For example, if you run Simple DOS from inside some
  460. programs, you do not have as much free memory to start work with as
  461. if you started the program from the DOS prompt.  The possible
  462. causes are too many and corrections are too system specific to
  463. address here.  Consult your computer users manual or your dealer
  464. for more information.
  465.  
  466. DISK WRITE PROTECTED
  467.  
  468.   This is caused by attempting to write to a write protected disk.
  469.  
  470.   Responses: Remove the write protection from the disk and select
  471. retry.  Be sure that you know why the disk was write protected
  472. before removing the protection.  You may be defeating the purpose
  473. of the write protection.  Choose abort if you do not want to remove
  474. write protection. The continue response is not valid in this case.
  475.  
  476. DRIVE NOT READY
  477.  
  478.   This is probably the most common critical error.  It can be
  479. caused by any attempt to read or write to a floppy drive with the
  480. drive door open.  It can also be caused by an attempt to read or
  481. write disk media not consistent with the drive type such as trying
  482. to read a 1.2M disk in a 360K floppy drive.  An unformatted disk
  483. will produce the same error.  A less common cause would be
  484. attempting to read or write to a floppy disk that has been inserted
  485. upside down in the drive.  If this error occurs while reading from
  486. or writing to a hard drive, the drive may be in need of service.
  487.  
  488.                              Page 8
  489.  
  490. Responses: This error, while serious to DOS, is usually easily
  491. corrected by closing the drive door or replacing the disk with one
  492. consistent with the drive type.  If the cause can be corrected, do
  493. so, select retry, otherwise select abort.
  494.  
  495. DATA ERROR (CRC)
  496.  
  497.   This error means that there is an error in the file header and
  498. that the file is probably not recoverable, at least not in it's
  499. entirety.  This can be caused by an error while writing the file,
  500. or by physical damage to a floppy disk.
  501.  
  502.   Responses: You may select continue if this error occurs during a
  503. batch operation, or abort.  Retrying will not usually recover the
  504. file.  There are specialty programs that attempt to recover damaged
  505. files and such a function is not within the scope of Simple DOS.
  506.  
  507. UNKNOWN ERROR
  508.  
  509.   DOS has no explanation for the error.  If DOS has no explanation,
  510. we cannot provide one here.
  511.  
  512.   Response: It is probably best to abort the operation and start
  513. over.
  514.  
  515.  
  516. SEEK ERROR
  517.  
  518.   This error is similar to a Data error (CRC) except that it is
  519. usually hardware oriented.
  520.  
  521.   Responses: If this error occurs on a hard drive, the drive may be
  522. in need of service.  If the drive is a floppy drive, try another
  523. disk.  In most cases, abort is the only possible response.
  524.  
  525. UNKNOWN MEDIA TYPE
  526.  
  527.   The function attempted to read or write to a disk with a media
  528. type inconsistent with the drive type.
  529.  
  530.   Responses: If the unknown media can be replaced with media of the
  531. proper type, select retry.
  532.   If not, select abort.  Continue would not be a valid response in
  533. this case.
  534.  
  535. SECTOR NOT FOUND
  536.  
  537.   The causes and responses for this error would be the same as the
  538. Data error (CRC).
  539.  
  540.                              Page 9
  541.  
  542. READ FAULT OR WRITE FAULT
  543.  
  544.   These errors can be caused by any or all of the above and it is
  545. more ambiguous in nature.  The most likely cause is the media, but
  546. there are many other possibilities.
  547.  
  548.   Responses: Try another disk or drive.  Repeated failure could
  549. suggest that the drive requires service.
  550.  
  551. Printer Errors
  552. --------------
  553.  
  554.   Printer errors are handled in a completely different manner than
  555. disk errors by Simple DOS.  The condition of the printer is monitored
  556. by the BIOS print routines and DOS is not involved.  There are also
  557. fewer errors to be concerned with.
  558.  
  559. PRINTER NOT READY
  560.  
  561.   There are at least three possible causes for this error.  Either
  562. the printer power is not on, the printer is not "on-line", or the
  563. cable is not connected properly to the right port.
  564.  
  565.   Response: If the error condition can be corrected, do so and
  566. select retry, otherwise select abort.  If the error condition
  567. cannot be corrected, the continue option is invalid.
  568.  
  569. PRINTER OUT OF PAPER
  570.  
  571.   Causes: This is the most descriptive of all error messages.  Most
  572. printers have an electronic paper sensor that is depressed by the
  573. paper itself.  When there is no paper in the path, the sensor sends
  574. the out of paper signal.
  575.  
  576.   Responses: If the supply of paper can be restored, do so and
  577. select retry, otherwise select abort.  Continue is not valid
  578. if the error condition cannot be corrected.
  579.  
  580.                             Help System
  581.                           ---------------
  582.  
  583. SIMPDOS.HLP is an ASCII file read by Simple DOS and paged in the help
  584. window.  The help files should be in the same directory
  585. as the program.  However, we give you the option to search available
  586. drives for the help file when it is not found in the default
  587. directory.  This option uses a "where is" type of search for the
  588. help file, starting with the first hard drive.  When the file is
  589. found, help is displayed.  The directory of the help file is
  590. recorded for later calls to the help system.
  591.  
  592.  
  593.                              Page 10
  594.  
  595. Technical Support
  596.  
  597.    Registered users obtain technical support for six months after
  598. registration.  Unregistered users may obtain addition product
  599. information, but will not be provided advanced technical support.
  600.  
  601. Thrifty Applications can be reached at:
  602.  
  603.                         Thrifty Applications
  604.                         P.O. Box 5603
  605.                         Hopkins, MN 55343
  606.  
  607.                               or
  608.  
  609.                   CompuServe ID      72371,2444
  610.                   BBS            (612) 593-1050
  611.                   Voice          (612) 593-5019
  612.                   Fax            (612) 593-5028
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.                              Page 11
  625.  
  626.